#ifndef __STDFILE_H_
#define __STDFILE_H_
#include "DoubleLinkList.h"
#include <stddef.h>
int IsFileExist(const char *filepath);//判断文件是否存在
void CreateFile(const char *filepath);//创建文件
void CreateFloder(const char *floderpath);//创建文件夹
char *LoadFromFile(const char *filepath);//读取文件全部内容
DLList *GetLineFromFile(const char *filepath);//按行读取文件内容
void SaveToFile(const char *filepath,void *ptr,size_t size);//把内容保存到文件中
void SaveLineToFile(const char *filepath,DLList *list);//把链表中内容保存到文件中
void RemoveFile(const char *filepath);
void AppendToFile(const char *filepath,void *ptr);//在该文件中追加
void CopyFile(const char *oldpath,const char *newpath);//复制文件
#endif